package com.example.module_park.model

import android.graphics.Color


data class EnterpriseEntity(
    val address: String,
    val contactInfo: String,
    val id: Int,
    val industryType: String,
    val legalRepresentative: String,
    val listed: Boolean,
    val name: String,
    val photos: List<String>,
    val status: String,
    val stockCode: String,
    val stockName: String
) {
    // 是否上市的字符串表示
    fun isListedStr(): String {
        return if (listed) "已上市" else "未上市"
    }

    // 企业状态的颜色表示（示例）
    fun statusColor(): Int {
        return when (status) {
            "营业中" -> Color.parseColor("#4CAF50") // 绿色
            "停业整顿" -> Color.parseColor("#FF9800") // 橙色
            "注销" -> Color.parseColor("#F44336") // 红色
            else -> Color.BLACK // 默认黑色
        }
    }
}